patch handle bag - German English Dictionary